package com.syh.jn.scm.service.api.supplier.finance;

import com.syh.jn.scm.dto.supplier.finance.orderExpensesBill.OrderExpensesBillMto;
import com.syh.jn.scm.dto.supplier.finance.orderExpensesBill.OrderExpensesBillSto;
import com.syh.jn.scm.dto.supplier.finance.orderExpensesBill.OrderExpensesBillVo;
import com.syh.jn.scm.service.core.CreateService;
import com.syh.jn.scm.service.core.DeleteService;
import com.syh.jn.scm.service.core.ReadService;
import com.syh.jn.scm.service.core.UpdateService;

/**
 * 订单费用表接口
 */
public interface OrderExpensesBillService extends CreateService<OrderExpensesBillSto,Long>, DeleteService<Long>, UpdateService<OrderExpensesBillMto>, ReadService<OrderExpensesBillVo,Long> {
  /**
   * 订单费用表确认
   *
   * @param id
   * @param confirmTimeStamp
   */
  public void confirm(Long id, Long confirmTimeStamp);

  /**
   * 订费用表取消确认
   *
   * @param id
   */
  public void cancel(Long id);
}
